tree windthrow - French English Dictionary